Big Huge Thesaurus

industrial plant

noun